dry roasting - German English Dictionary